//=============================================================================
#ifndef __CAPPSTATE_H__
	#define __CAPPSTATE_H__

#include "Event.h"
#include "Client.h"
#include "SoundBank.h"
#include "AppState.h"
#include <string>
//=============================================================================
class CAppState : public CEvent {
	public:
		CAppState();
		
	public:
	
		static std::string name;
		static char items[5];
		static std::string stats[3];
		static std::string itemName;
		static int itemID;

		virtual void OnActivate() = 0;

		virtual void OnDeactivate() = 0;

		virtual void OnLoop() = 0;

		virtual void OnRender(SDL_Surface* Surf_Display) = 0;
};

//=============================================================================

#endif
